.theoretical-bg {
    width: 1280px;
    height: 720px;
    background: url(../images/0_slices/111234.png) no-repeat left bottom;
    color: #333333;
}

#white-bg {
    /* opacity: 0.3; */
    position: absolute;
    width: 791px;
    height: 527px;
    /* border-radius: 10px; */
    /* background: white; */
    background: rgba(155, 83, 11, 1);
    opacity: 0.1;
    top: 148px;
    left: 429px;
    border-radius: 8px;
}

#blue-bg {
    position: absolute;
    /*background: #005595;*/
    width: 349px;
    height: 271px;
    top: 404px;
    left: 60px;
    background: rgba(155, 83, 11, 1);
    opacity: 0.1;
    border-radius: 8px;
}

.img1 {
    width: 702px;
    height: 482px;
    top: 159px;
    left: 60px;
}